package com.cssy.xxkj.logic.entity;

import java.util.Date;

/**
 * 调拨接收数据对象
 * @since 2014-09-27
 */
public class LogicAllocatInwhDO extends LogicBizEntity {

    private static final long serialVersionUID = 141180288505825393L;

    /**
     * column logic_allocat_inwh.zd001AllocatId  发起单ID
     */
    private String zd001AllocatId;

    /**
     * column logic_allocat_inwh.zd001AllocatCode  发起单编码
     */
    private String zd001AllocatCode;
    
    /**
     * column logic_allocat_inwh.zd002InCode  接收单编码
     */
    private String zd002InCode;

    /**
     * column logic_allocat_inwh.zd002Status  单据状态
     */
    private String zd002Status;

    /**
     * column logic_allocat_inwh.zd003OutWhId  发起仓库ID
     */
    private String zd003OutWhId;

    /**
     * column logic_allocat_inwh.zd003OutWhCode  发起仓库编码
     */
    private String zd003OutWhCode;

    /**
     * column logic_allocat_inwh.zd003OutWhName  发起仓库名称
     */
    private String zd003OutWhName;

    /**
     * column logic_allocat_inwh.zd004InWhId  接收仓库ID
     */
    private String zd004InWhId;

    /**
     * column logic_allocat_inwh.zd004InWhCode  接收仓库编码
     */
    private String zd004InWhCode;

    /**
     * column logic_allocat_inwh.zd004InWhName  接收仓库名称
     */
    private String zd004InWhName;
    
    /**
     * column logic_allocat_inwh.zd005OutDate  转库日期
     */
    private Date zd005OutDate;
    
    /**
     * column logic_allocat_inwh.zd005InDate  入库日期
     */
    private Date zd005InDate;

    /**
     * column logic_allocat_inwh.zd006Batch  批次
     */
    private String zd006Batch;

    /**
     * column logic_allocat_inwh.zd007Aegnt  制单人
     */
    private String zd007Aegnt;

    /**
     * column logic_allocat_inwh.zd008Remark  备注
     */
    private String zd008Remark;

    public LogicAllocatInwhDO() {
        super();
    }

	public LogicAllocatInwhDO(String id, String zd001AllocatId, 
			String zd001AllocatCode, String zd002InCode, String zd002Status, 
			String zd003OutWhId, String zd003OutWhCode, String zd003OutWhName, 
			String zd004InWhId, String zd004InWhCode, String zd004InWhName, 
			Date zd005OutDate, Date zd005InDate, String zd006Batch, 
			String zd007Aegnt, String zd008Remark) {
        this.zd001AllocatId = zd001AllocatId;
        this.zd001AllocatCode = zd001AllocatCode;
        this.zd002InCode = zd002InCode;
        this.zd002Status = zd002Status;
        this.zd003OutWhId = zd003OutWhId;
        this.zd003OutWhCode = zd003OutWhCode;
        this.zd003OutWhName = zd003OutWhName;
        this.zd004InWhId = zd004InWhId;
        this.zd004InWhCode = zd004InWhCode;
        this.zd004InWhName = zd004InWhName;
        this.zd005OutDate = zd005OutDate;
        this.zd005InDate = zd005InDate;
        this.zd006Batch = zd006Batch;
        this.zd007Aegnt = zd007Aegnt;
        this.zd008Remark = zd008Remark;
    }

    /**
     * getter for Column logic_allocat_inwh.zd001AllocatId
     */
    public String getZd001AllocatId() {
        return zd001AllocatId;
    }

    /**
     * setter for Column logic_allocat_inwh.zd001AllocatId
     * @param zd001AllocatId
     */
    public void setZd001AllocatId(String zd001AllocatId) {
        this.zd001AllocatId = zd001AllocatId;
    }

    /**
     * getter for Column logic_allocat_inwh.zd001AllocatCode
     */
    public String getZd001AllocatCode() {
        return zd001AllocatCode;
    }

    /**
     * setter for Column logic_allocat_inwh.zd001AllocatCode
     * @param zd001AllocatCode
     */
    public void setZd001AllocatCode(String zd001AllocatCode) {
        this.zd001AllocatCode = zd001AllocatCode;
    }
    
    /**
     * getter for Column logic_allocat_inwh.zd002InCode
     */
    public String getZd002InCode() {
        return zd002InCode;
    }

    /**
     * setter for Column logic_allocat_inwh.zd002InCode
     * @param zd002InCode
     */
    public void setZd002InCode(String zd002InCode) {
        this.zd002InCode = zd002InCode;
    }

    /**
     * getter for Column logic_allocat_inwh.zd002Status
     */
    public String getZd002Status() {
        return zd002Status;
    }

    /**
     * setter for Column logic_allocat_inwh.zd002Status
     * @param zd002Status
     */
    public void setZd002Status(String zd002Status) {
        this.zd002Status = zd002Status;
    }

    /**
     * getter for Column logic_allocat_inwh.zd003OutWhId
     */
    public String getZd003OutWhId() {
        return zd003OutWhId;
    }

    /**
     * setter for Column logic_allocat_inwh.zd003OutWhId
     * @param zd003OutWhId
     */
    public void setZd003OutWhId(String zd003OutWhId) {
        this.zd003OutWhId = zd003OutWhId;
    }

    /**
     * getter for Column logic_allocat_inwh.zd003OutWhCode
     */
    public String getZd003OutWhCode() {
        return zd003OutWhCode;
    }

    /**
     * setter for Column logic_allocat_inwh.zd003OutWhCode
     * @param zd003OutWhCode
     */
    public void setZd003OutWhCode(String zd003OutWhCode) {
        this.zd003OutWhCode = zd003OutWhCode;
    }

    /**
     * getter for Column logic_allocat_inwh.zd003OutWhName
     */
    public String getZd003OutWhName() {
        return zd003OutWhName;
    }

    /**
     * setter for Column logic_allocat_inwh.zd003OutWhName
     * @param zd003OutWhName
     */
    public void setZd003OutWhName(String zd003OutWhName) {
        this.zd003OutWhName = zd003OutWhName;
    }

    /**
     * getter for Column logic_allocat_inwh.zd004InWhId
     */
    public String getZd004InWhId() {
        return zd004InWhId;
    }

    /**
     * setter for Column logic_allocat_inwh.zd004InWhId
     * @param zd004InWhId
     */
    public void setZd004InWhId(String zd004InWhId) {
        this.zd004InWhId = zd004InWhId;
    }

    /**
     * getter for Column logic_allocat_inwh.zd004InWhCode
     */
    public String getZd004InWhCode() {
        return zd004InWhCode;
    }

    /**
     * setter for Column logic_allocat_inwh.zd004InWhCode
     * @param zd004InWhCode
     */
    public void setZd004InWhCode(String zd004InWhCode) {
        this.zd004InWhCode = zd004InWhCode;
    }

    /**
     * getter for Column logic_allocat_inwh.zd004InWhName
     */
    public String getZd004InWhName() {
        return zd004InWhName;
    }

    /**
     * setter for Column logic_allocat_inwh.zd004InWhName
     * @param zd004InWhName
     */
    public void setZd004InWhName(String zd004InWhName) {
        this.zd004InWhName = zd004InWhName;
    }
    
    /**
     * getter for Column logic_allocat_inwh.zd005OutDate
     */
    public Date getZd005OutDate() {
        return zd005OutDate;
    }

    /**
     * setter for Column logic_allocat_inwh.zd005InDate
     * @param zd005InDate
     */
    public void setZd005OutDate(Date zd005OutDate) {
        this.zd005OutDate = zd005OutDate;
    }

    /**
     * getter for Column logic_allocat_inwh.zd005InDate
     */
    public Date getZd005InDate() {
        return zd005InDate;
    }

    /**
     * setter for Column logic_allocat_inwh.zd005InDate
     * @param zd005InDate
     */
    public void setZd005InDate(Date zd005InDate) {
        this.zd005InDate = zd005InDate;
    }

    /**
     * getter for Column logic_allocat_inwh.zd006Batch
     */
    public String getZd006Batch() {
        return zd006Batch;
    }

    /**
     * setter for Column logic_allocat_inwh.zd006Batch
     * @param zd006Batch
     */
    public void setZd006Batch(String zd006Batch) {
        this.zd006Batch = zd006Batch;
    }

    /**
     * getter for Column logic_allocat_inwh.zd007Aegnt
     */
    public String getZd007Aegnt() {
        return zd007Aegnt;
    }

    /**
     * setter for Column logic_allocat_inwh.zd007Aegnt
     * @param zd007Aegnt
     */
    public void setZd007Aegnt(String zd007Aegnt) {
        this.zd007Aegnt = zd007Aegnt;
    }

    /**
     * getter for Column logic_allocat_inwh.zd008Remark
     */
    public String getZd008Remark() {
        return zd008Remark;
    }

    /**
     * setter for Column logic_allocat_inwh.zd008Remark
     * @param zd008Remark
     */
    public void setZd008Remark(String zd008Remark) {
        this.zd008Remark = zd008Remark;
    }

}